smart and quick-thinking - Türkisch Englisch Wörterbuch